Key Features, Strengths And Weaknesses Of Weimar Republic